mine (excavation/explosive) - Español Inglés Diccionario